package com.olive.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
@TableName("open_api_detail")
public class OpenApiDetailDO implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 2831484834985416329L;
	
	@TableId(value = "id", type = IdType.AUTO)
	private Integer id;
	
	/**
	 * 黑名单接口列表
	 */
	private String blackList;
	
	/**
	 * appKey
	 */
	private String appKey;
	
	/**
	 * appSecret
	 */
	private String appSecret;
	
	/**
	 * 白名单接口列表
	 */
	private String whiteList;
	
	/**
	 * 权限已被冻结: 0冻结;1未冻结
	 */
	private Integer invokeStatus;
	
	/**
	 * 接口允许访问：0不允许;1允许
	 */
	private Integer apiStatus;
	
	/**
	 * 签名时间允许最长时间，单位秒
	 */
	private Long timeOut;
	
	
	
}
